EC2 ইনস্ট্যান্স লঞ্চ করা

Web Development - আমাজন ওয়েব সার্ভিস (Amazon Web Services) - EC2 (Elastic Compute Cloud) |
3
3

Amazon Elastic Compute Cloud (EC2) হল AWS এর একটি অত্যন্ত গুরুত্বপূর্ণ পরিষেবা যা ব্যবহারকারীদের ভার্চুয়াল সার্ভার (ইনস্ট্যান্স) তৈরি এবং পরিচালনা করার সুযোগ প্রদান করে। EC2 ইনস্ট্যান্স লঞ্চ করার মাধ্যমে আপনি আপনার প্রয়োজন অনুযায়ী কাস্টমাইজড কম্পিউটিং রিসোর্স ব্যবহার করতে পারবেন।

নিচে AWS EC2 ইনস্ট্যান্স লঞ্চ করার প্রক্রিয়া বর্ণনা করা হলো:


১. AWS Management Console এ লগইন করা

  • প্রথমে আপনার AWS অ্যাকাউন্টে লগইন করুন।
  • এরপর, AWS Management Console-এ যান এবং EC2 সার্ভিসটি নির্বাচন করুন।

২. EC2 ইনস্ট্যান্স লঞ্চ করার জন্য "Launch Instance" নির্বাচন করুন

  • EC2 ড্যাশবোর্ডে "Instances" সেকশনে যান এবং Launch Instance বাটনটি ক্লিক করুন।

৩. AMI (Amazon Machine Image) নির্বাচন করা

  • AMI হলো একটি প্রি-কনফিগারড টেমপ্লেট যা আপনার EC2 ইনস্ট্যান্সের জন্য নির্দিষ্ট অপারেটিং সিস্টেম এবং সফটওয়্যার পরিবেশ সরবরাহ করে।
  • AWS এ বিভিন্ন ধরনের AMI থাকে যেমন:
    • Amazon Linux 2
    • Ubuntu
    • Windows Server
    • Red Hat Enterprise Linux
  • আপনার প্রয়োজন অনুযায়ী একটি AMI নির্বাচন করুন এবং Next করুন।

৪. ইনস্ট্যান্সের টাইপ নির্বাচন করা

  • ইনস্ট্যান্স টাইপ নির্বাচনের মাধ্যমে আপনি আপনার ইনস্ট্যান্সের কম্পিউটিং ক্ষমতা (CPU, RAM, Storage) নির্ধারণ করতে পারবেন।
  • বিভিন্ন ধরনের EC2 ইনস্ট্যান্স টেমপ্লেট পাওয়া যায়, যেমন:
    • t2.micro: ছোট সাইট বা অ্যাপ্লিকেশনগুলির জন্য।
    • m5.large: মিডিয়াম সাইজের অ্যাপ্লিকেশন এবং ওয়েব সার্ভারগুলির জন্য।
    • c5.xlarge: কম্পিউটেশনালভাবে শক্তিশালী সিস্টেমের জন্য।
  • আপনি আপনার চাহিদা অনুযায়ী ইনস্ট্যান্স টাইপ নির্বাচন করুন।

৫. ইনস্ট্যান্স কনফিগারেশন করা

  • এখানে আপনি আপনার ইনস্ট্যান্সের জন্য নির্দিষ্ট কনফিগারেশন করতে পারবেন:
    • নেটওয়ার্ক: VPC এবং সাবনেট নির্বাচন করুন।
    • রোল: যদি আপনার ইনস্ট্যান্সকে কোনো নির্দিষ্ট IAM রোল দরকার হয়, তা নির্বাচন করুন।
    • লঞ্চ নীতি: আপনার ইনস্ট্যান্স অটোমেটিক্যালি পুনরায় শুরু হবে কিনা তা নির্বাচন করুন।

৬. স্টোরেজ কনফিগারেশন

  • এই পর্যায়ে আপনি ইনস্ট্যান্সের জন্য ডিস্ক স্পেস নির্বাচন করতে পারবেন।
    • Root Volume: আপনার ইনস্ট্যান্সের মূল ডিস্ক (সাধারণত 8GB থেকে শুরু হয়)।
    • আপনি অতিরিক্ত স্টোরেজ ভলিউম যুক্ত করতে পারেন (যেমন EBS Volume) যদি আপনার প্রয়োজন হয়।

৭. ট্যাগিং (Tagging)

  • এখানে আপনি আপনার ইনস্ট্যান্সকে পরিচিতি দিতে ট্যাগ যোগ করতে পারেন।
    • Key: "Name"
    • Value: ইনস্ট্যান্সের জন্য একটি নাম যেমন "MyFirstEC2Instance"।

৮. সিকিউরিটি গ্রুপ সেট আপ করা

  • Security Group হলো একটি ভার্চুয়াল ফায়ারওয়াল যা আপনার ইনস্ট্যান্সের ট্রাফিক নিয়ন্ত্রণ করে। এখানে আপনি ইন্সট্যান্সে প্রবেশ করতে অনুমতি দেওয়া পোর্টগুলি সেট করতে পারবেন, যেমন:
    • SSH (Port 22): Linux ইনস্ট্যান্সে SSH অ্যাক্সেসের জন্য।
    • HTTP (Port 80): ওয়েব সাইটে HTTP ট্রাফিক পরিচালনা করার জন্য।
    • HTTPS (Port 443): সিকিউর HTTP ট্রাফিকের জন্য।
  • একটি নতুন সিকিউরিটি গ্রুপ তৈরি করুন বা একটি বিদ্যমান সিকিউরিটি গ্রুপ নির্বাচন করুন।

৯. কী পেয়ার তৈরি এবং ডাউনলোড করা

  • আপনার EC2 ইনস্ট্যান্সে SSH (Linux) বা RDP (Windows) দ্বারা লগইন করার জন্য একটি Key Pair তৈরি করুন।
    • যদি আপনি ইতিমধ্যে একটি কী পেয়ার তৈরি না করে থাকেন, তবে নতুন একটি কী পেয়ার তৈরি করুন এবং ডাউনলোড করুন (একটি .pem ফাইল)।
    • এই কী পেয়ারটি খুবই গুরুত্বপূর্ণ। এটি ছাড়া আপনি ইনস্ট্যান্সে প্রবেশ করতে পারবেন না।

১০. ইনস্ট্যান্স লঞ্চ করা

  • সব কনফিগারেশন চেক করার পর, Launch বাটনে ক্লিক করুন।
  • এরপর, ইনস্ট্যান্সটি লঞ্চ হতে শুরু করবে। কিছু মিনিটের মধ্যে আপনার EC2 ইনস্ট্যান্স চলতে শুরু করবে।

১১. ইনস্ট্যান্সের স্ট্যাটাস চেক করা

  • EC2 ড্যাশবোর্ডে গিয়ে, আপনি আপনার নতুন ইনস্ট্যান্সটির Public IP বা DNS নাম দেখতে পাবেন।
  • এখন আপনি SSH বা RDP ব্যবহার করে আপনার ইনস্ট্যান্সে লগইন করতে পারবেন।

সারাংশ

এভাবে AWS EC2 ইনস্ট্যান্স লঞ্চ করে আপনি আপনার কাস্টমাইজড কম্পিউটিং রিসোর্স পেতে পারেন। EC2 ইনস্ট্যান্সটি স্কেলেবল এবং নমনীয়, যা ক্লাউডে অ্যাপ্লিকেশন বা সার্ভিস পরিচালনা করার জন্য আদর্শ।

Content added By
Promotion